#ifndef ELEMENT_H
#define ELEMENT_H

#ifndef _CRT_SECURE_NO_WARNINGS
        #define _CRT_SECURE_NO_WARNINGS // Deal with warnings in glui.h
#endif
#include <GL\glui.h>
#include <string>

class Element
{
public:

	Element(void) {}
	virtual ~Element(void) {}
	
	virtual void initElement() = 0;
	virtual void displayElement() = 0;

	std::string id;
};

#endif